#pragma once
#include "LightBase.h"
#include <vector>
using namespace std;
class LightMgr
{
public:
	LightMgr(void);
	~LightMgr(void);
	static LightMgr* getInstance();
	void addLight(LightBase* light);
	void getColor(Vec3& pixelPos,Vec3& normal,COLOR& color);
private:
	vector<LightBase*> lights;
};

